Terramia opens.

1993

Owned by Carla Gomes, it is located at 98 Salem Street.

Sources
  • Boston Globe